Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F18 USA F19 USA F13 USA F14 USA F18 Israel F5 Israel F6 Germany F3 Germany F4 Spain F7 Sweden F1 Sweden F2 Romania F4 Romania F5 Romania F6 Netherlands F1 Germany F7 USA F14 Germany F9 Germany F10 Germany F11 Germany F12 Germany F13 Netherlands F4 Great Britain F19 Great Britain F21 Israel F4 Israel F5 Germany F3 France F2 Switzerland F2 France F4 Turkey F5 Italy F15 Slovenia F2 Netherlands F1 Netherlands F3 France F13 France F14 France F18 Germany F4 Germany F5 Italy F10 France F14 France F15 France F4 France F5 Spain F23 France F3 France F24 Germany F4 Belgium F5 USA F33 USA F34 M25 Nussloch M25 Trento Germany F11 Sweden F3 France F5 Italy F23 The Comercia Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Ethias Trophy - Mons Lambertz Open by Stawag 2007 - Aachen Ford Tennis Championships - Louisville Men's Pro Challenger at Tunica National - Tunica Riviera de Rimini Challenger - Rimini Waco Tennis Challenger - Waco Labertz Open by Stawag - Aachen Wolfsburg Challenger Barletta Challenger Talahassee Challenger Manchester Challenger Pozoblanco Challenger M25 Nottingham M25 Nottingham St. Remy Challenger Kolding Challenger Orleans Challenger Aachen Challenger Ramat Hasharon Challenger Nottingham Challenger Aachen Challenger Helsinki Challenger Courmayeur Challenger Bergamo Challenger Recanati Challenger Segovia Challenger Binghamton Challenger 5 Volkswagen Challenger - Wolfsburg Challenger Banque Nationale Rimouski - Rimouski Mons Challenger Rennes Challenger Eckental Challenger Siemens Open - Scheveningen Noumea Challenger Heilbronn Challenger Lubbock Challenger - Lubbock Kaohsiung Challenger Vancouver Challenger JSM Challenger of Champaign - Urbana Alphen Challenger Anning Challenger Nottingham Challenger Fifth Third Bank Tennis Classic - Lexington Lexington Challenger Aptos Challenger Alphen Challenger Orleans Challenger Rennes Challenger Eckental Challenger Heilbronn Challenger Fifth-Third Bank Tennis Classic - Lexington Nottingham Challenger Nottingham-2 Challenger Vancouver Challenger Aptos Challenger Orleans Challenger Mons Challenger National Bank Men's Rimouski Challenger - Rimouski Eckental Challenger Mouilleron-Le-Captif Challenger JSM Challenger - Champaign Glasgow Challenger Istanbul Challenger New Delhi Challenger Drummondville Challenger Le Gosier Challenger Caltanissetta Challenger Vancouver Challenger Aamulehti Tampere Open - Tampere 2007 Knoxville Challenger - Knoxville Mons Challenger USTA Comerica Challenger - Aptos Eckental Challenger Rhodes Challenger Athens Challenger Kazan Challenger Bergamo Challenger XL Bermuda Open - Bermuda Mons Challenger Eckental Challenger Nottingham Challenger Winnetka Challenger Portoroz Challenger Polska Energia Open - Bytom Orleans Challenger Wolfsburg Challenger Knoxville Challenger Champaign Challenger Happy Valley Challenger Surbiton Challenger Oklahoma Challenger - Tulsa Izmir Challenger Scheveningen Challenger Salzburg Challenger Kolkata Challenger Orleans Challenger Yokohama Challenger Le Gosier Challenger Fairfield Challenger Ostrava Challenger Rome Challenger Chicago Challenger Noumea Challenger Pozoblanco Challenger Tunis Challenger Aix En Provence Challenger Aptos Challenger Nottingham 1 Challenger Aptos Challenger Biella 5 Challenger Orleans Challenger Vancouver Challenger Granby Challenger St. Remy Challenger Open des Alpes Trophee BNP Paribas - Grenoble Pau Challenger Biel Challenger Pro Challenger at Calabasas - Calabasas Recanati Challenger Heilbronn Challenger Sarasota Challenger Music City Challenger - Nashville Savannah Challenger Seoul Challenger Recanati Challenger Bath Challenger Koblenz Challenger Alessandria Challenger Nottingham Challenger Indian Wells Challenger Ilkley Challenger Segovia Challenger St. Remy Challenger Quimper Challenger Charlottesville Challenger Rennes Challenger Seoul Challenger Ethias Trophy - Mons Guadalajara Challenger Eckental Challenger Francavilla Challenger Vancouver Challenger Athens Challenger Eckental Challenger Bratislava Challenger Cherbourg Challenger Phoenix Challenger Busan Challenger Gwangju Challenger Surbiton Challenger Istanbul Challenger Prague Challenger Cherbourg Challenger Rome 1 Challenger Rome 2 Challenger Kun-Ming Challenger Nottingham-2 Challenger Bergamo Challenger Ismaning Challenger Eckental Challenger Bendigo Challenger Cherbourg Challenger Forli 4 Challenger Lugano Challenger Heilbronn Challenger Tunis Challenger Ilkley Challenger Rome Challenger Hurricane Tennis Open - Bradenton Campbell's Hall of Fame Tennis Championships - Newport Open des Alpes Trophee BNP Paribas - Grenoble Glasgow Challenger Legg Mason Tennis Classic - Washington Orleans Challenger Savannah Challenger Furth Challenger 2008 Lubbock Challenger - Lubbock Nur-Sultan Challenger Recanati Challenger Eckental Challenger Mons Challenger Bratislava Challenger Cherbourg Challenger Koblenz Challenger Recanati Challenger Ethias Trophy - Mons San Marino Challenger SAP Open - San Jose Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Trani Challenger The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington Heineken Open - Auckland Irving Challenger Quimper Challenger Quimper 2 Challenger Rome Challenger Gerry Weber Open - Halle Johannesburg Challenger Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Mouilleron-Le-Captif Challenger Heineken Open - Auckland Rome Challenger Open 13 - Marseille U.S. Mens's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Allianz Suisse Open Gstaad - Gstaad Thailand Open - Bangkok Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Helsinki Challenger Nottingham Challenger Mouilleron-Le-Captif Challenger Heineken Open - Auckland Vicenza Challenger Medibank International - Sydney Regions Morgan Keegan Championships - Memphis Vicenza Challenger Mons Challenger Noumea Challenger Delray Beach International Tennis Championships - Delray Beach Heilbronn Challenger Rennes Challenger Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Bergamo Challenger Davidoff Swiss Indoors Basel - Basel Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem The Hypo Group Tennis International 2008 - Poertschach Eckental Challenger Ortisei Challenger Indianapolis Tennis Championships - Indianapolis Campbells Hall of Fame Tennis Championships - Newport Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Cherbourg Challeger Apia International - Sydney US Men's Clay Court Championship - Houston Helsinki Challenger ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Thailand Open - Bangkok US Men's Clay Court Championship - Houston Heilbronn Challenger Legg Mason Tennis Classic - Washington Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch China Open - Beijing Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Stockton Challenger Citi Open - Washington China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich Hall of Fame Tennis Championships - Newport Nottingham Challenger Johannesburg Challenger China Open - Beijing Busan Challenger U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London Hall of Fame Tennis Championships - Newport Erste Bank Open - Vienna Mons Challenger Dubai Duty Free Tennis Championships - Dubai Athens Challenger Delray Beach Open - Delray Beach Geneva Open - Geneva BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna Ortisei Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem European Open - Antwerp Winston-Salem Open - Winston-Salem US Men's Clay Court Championship - Houston Open Parc - Lyon Hall of Fame Open - Newport St. Petersburg Open - St. Petersburg The Artois Championships - London European Open - Antwerp Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier New York Open - New York Hall of Fame Open - Newport European Open - Antwerp New York Open - New York Le Gosier Challenger PBZ Zagreb Indoors - Zagreb Delray Beach Open - Delray Beach Regions Morgan Keegan Championships - Memphis Busan Challenger Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Serbia Open - Belgrade Gerry Weber Open - Halle Open de Nice Cote d'Azur - Nice Dallas Open - Dallas US Men's Clay Court Championship - Houston Infosys Hall of Fame Open - Newport Open 13 - Marseille Serbia Open - Belgrade Sarasota Challenger Atlanta Tennis Championships - Atlanta Gimcheon Challenger Manchester Challenger Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Tiburon Challenger AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Ortisei Challenger Vancouver Challenger BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Claro Open Colombia - Bogota Heineken Open - Auckland Bordeaux Challenger Abierto Mexicano Telcel - Acapulco Mons Challenger Kyoto Challenger Drummondville Challenger BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna Orleans Challenger Dallas Open - Dallas Valencia Open - Valencia Qatar ExxonMobil Open - Doha Ilkley Challenger Topshelf Open - 's-Hertogenbosch Lexington Challenger Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hamburg Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington China Open - Beijing Mouilleron-Le-Captif Challenger Swiss Indoors Basel - Basel Intrum Stockholm Open - Stockholm ASB Classic - Auckland Open Sud de France - Montpellier Meerbusch Challenger AEGON Championships - London Biel Challenger Citi Open - Washington If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Geneva Open - Geneva AEGON Championships - London AEGON International - Eastbourne Agri Challenger ASB Classic - Auckland Open Sud de France - Montpellier Vancouver Challenger ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Delray Beach Open - Delray Beach Gerry Weber Open - Halle Citi Open - Washington Chengdu Open - Chengdu Quimper Challenger Citi Open - Washington Tata Open Maharashtra - Pune Prague II Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Chengdu Open - Chengdu ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco Abierto Mexicano Telcel - Acapulco cinch Championships - London Adelaide International 2 - Adelaide Abierto Mexicano Telcel - Acapulco Hall of Fame Open - Newport Truist Atlanta Open - Atlanta European Open - Antwerp ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston U.S. Mens's Clay Court Championship - Houston Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Brisbane - Brisbane Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Abierto Mexicano Telcel - Acapulco U.S. National Indoor Tennis Championships - Memphis Qatar ExxonMobil Open - Doha Open 13 - Marseille US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch China Open - Beijing Maharashtra Open - Pune Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco BMW Open - Munich Delray Beach Open - Delray Beach Tennis Channel Open - Las Vegas Murcia Challenger Ann Arbor Challenger Aix En Provence Challenger Pilot Pen Tennis - New Haven Rio Open - Rio de Janeiro Turin Challenger Bank Austria Tennis Trophy - Vienna Pacific Life Open - Indian Wells Bank Austria Tennis Trophy - Vienna Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome SAP Open - San Jose Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Farmers Classic - Los Angeles Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Western & Southern Open - Cincinnati Western & Southern Open - New York Miami Open - Miami Open de Nice Cote d'Azur - Nice Rogers Cup - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BB&T Atlanta Open - Atlanta Sony Ericsson Open - Miami Miami Open - Miami Rolex Paris Masters - Paris Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Masters - Paris Abierto Mexicano de Tenis Mifel - Los Cabos Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Miami Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Abierto de Tenis Mifel - Los Cabos Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Regions Morgan Keegan Championships - Memphis Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Citi Open - Washington Argentina Open - Buenos Aires ASB Classic - Auckland If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Erste Bank Open - Vienna Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco China Open - Beijing U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Truist Atlanta Open - Atlanta French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open Qualifying - Doha Shanghai - Shanghai Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Western & Southern Open - Cincinnati Hopman Cup - Perth Davis Cup, PO, SRB-USA 3-2 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, World Group, PO, USA-SVK 5-0 Hopman Cup - Perth Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, 1R, USA-SUI 5-0 Laver Cup - Prague Davis Cup, World Group, QF, USA-BEL 4-0 ATP Cup - Brisbane, Perth, Sydney Laver Cup - Boston ATP Cup - Sydney ARAG ATP World Tour Championship - Dusseldorf Hopman Cup - Perth Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, 1R, CZE-BEL 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, SF, ESP-USA 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, 1R, KAZ-BEL 3-2 French Open (juniors) U.S. Open (juniors) ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, QR, HUN-BEL 3-2 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, Group I, 1R, BOL-BEL 2-3 Davis Cup, World Group, QF, AUS-USA 3-2 Davis Cup, World Group, F, BEL-GBR 1-3 Laver Cup - Geneva Davis Cup, World Group, 1R, AUS-USA 1-3 Davis Cup, Finals, Group E Davis Cup, World Group, QF, USA-CRO 2-3 Davis Cup, World Group, 1R, GER-BEL 1-4 Davis Cup, World Group, 1R, BEL-HUN 3-2 Davis Cup, World Group, 1R, SRB-USA 1-3 Laver Cup - Chicago Australian Open (juniors) Nitto ATP Finals - London All Lower level tournaments Olympics - London Wimbledon - London